cerebral decortication - Francés Inglés Diccionario